she menstruates - Allemand Anglais Dictionnaire